package io.mft.datasource.mq.rabbitmq;

import io.mft.commons.util.Unique;
import lombok.Getter;
import lombok.Setter;

/**
 * @说明： TODO
 * @类型名称：HxMqDatasource
 * @创建者 ： 杨亮
 * @创建时间： 2019/11/5  14:57
 * @修改者 ： 杨亮
 * @修改时间： 2019/11/5  14:57
 */
@Getter
@Setter
public class MqDatasource implements Unique{

    private String id ;
    private String addresses ;
    private String username ;
    private String password ;
    private String virtualHost = "/" ;
    private int connectionTimeout = 0 ;
    private int channel=1024;
    private String desc;
	@Override
	public String uniqueId() {
		return id+"-"+addresses+"-"+username+"-"+password+"-"+virtualHost+"-"+channel;
	}
}
